 body { font-family: "PT Sans"; } 
body { font-family: "PT Sans Caption"; 
/*    background-image: url(/web/20220324203559im_/http://accessfashion.ru/i/wide_ny2019.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center 133px; */
    
 }
.line {
width: 1080px;
margin: 30px auto;
border-bottom: 1px solid #ccc;
clear: both;
display: block;
}


a.big { text-transform: uppercase;
text-decoration: none; 
}

h2, h3 { text-transform: uppercase;}
.magazines img { width: 100%; padding: 0px;}
.present img { width: 100%; padding: 0px;}
a.big:hover { text-decoration: underline; color: #f2434a;}
.bussines span, .condition span { width: 150px; margin: 0 auto; display: block; }


#header,
.footer,
.enter,
.banner,
.lookbook, 
.magazines,
.condition,
.about, 
.present,
.registration, 
.assort-text,
.retail-text,
.vacancy-text,
.contacts-text,
.bussines,
.video,
.branches,
.brands { width: 1080px; margin: 0 auto; }

a { color: #808080;
color: #333; 
font-size: 10pt;
 }
a:hover { color: #333; color: #f2434a;}
a.big { /* font-weight: bold; */ font-size: 15pt;}


.brand img { padding: 0; }
.brand p { padding: 10px 20px;  }


/* .brands > .brand { display: inline-block; } */

.branches  div > span { width: 100%; text-align: center; display: block;}
.branches { margin-bottom: 20px; }

h1 { font-size: 28pt; }

.social { padding-top: 5px; }
.social ul li { list-style-type: none; display: inline; padding: 15px 5px; }

.social ul li i { font-size: 20pt; color: #333; }
.social ul li a { text-decoration: none; color: #333; }
.social ul li a:hover { text-decoration: none; color: #f2434a;}
.social ul li i:hover {  color: #333; text-decoration: none; color: #f2434a;}

.logo { 
float: left;
display: inline;
margin-top: 10px;
}
.phones { float: right; display: inline; padding-top: 10px; font-size: 9pt;}
.phones ul li { list-style-type: none;  display: inline; padding-left: 20px;}

/* .phones ul li a:hover { color: #333; text-decoration: underline; z-index: 99; }
.phones ul li a { color: #808080; z-index: 99; 
} */

.clear { clear: both;}

.container-fluid { padding-left: 0px; }
.navbar-collapse { padding-left: 0px;
}

.nav>li>a {
 padding: 10px 30px 0px 0px;
 font-size: 15px;  
 /* font-weight: bold; */
 font-weight: 600;
 color: #808080;
 color: #333;

 }

.nav li>a:hover { background-color: white; color: #333; color: #f2434a; }
.navbar { margin-bottom: 0px; min-height: 20px; z-index: 99999; } 



.separator {
width: 100%; 
box-shadow: 0 4px 6px #ccc;
display: block;
line-height: 1;
clear: both;
margin-bottom: 10px; 
}

.fixed {   z-index: 9999;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    
    text-align: center;
}
#bs-example-navbar-collapse-1.fixed ul { margin: 0 auto;
 float: none!important;
display: inline-block;
/* background-color: white;
padding: 10px;
box-shadow: 0 4px 6px #ccc; */ }

#bs-example-navbar-collapse-1.fixed {
background-color: white;
padding: 10px;
box-shadow: 0 4px 6px #ccc;}

#bs-example-navbar-collapse-1.fixed .nav>li>a { padding: 5px 15px 5px 15px; }

.carousel-control { width: 6%; }

#bs-example-navbar-collapse-2 .nav>li>a { font-size: 11pt;}
.multi-item-carousel { position: relative; }

.multi-item-carousel .carousel-inner .prev,	
.multi-item-carousel .carousel-inner .active.left { left: 0;
     -webkit-transform: translate3d(-25%,0,0); 
    transform: translate3d(-25%,0,0);  
 
 }

.multi-item-carousel .carousel-inner .next,
.multi-item-carousel .carousel-inner .active.right { left: 0;
     -webkit-transform: translate3d(25%,0,0); 
    transform: translate3d(25%,0,0);  

 }
/* .multi-item-carousel .carousel-inner .next        {  left: 0; 
    -webkit-transform: translate3d(25%,0,0); 
    transform: translate3d(25%,0,0);
   /* display: none;    
 }  */
/* .multi-item-carousel .carousel-inner .next        { position: relative;  display: inline} */ 
/* .multi-item-carousel .carousel-inner .prev		 { left: -25%;
    -webkit-transform: translate3d(-25%,0,0); 
    transform: translate3d(-25%,0,0); }
*/
.multi-item-carousel .carousel-control 			 { width:  4%; }
.multi-item-carousel .carousel-control.left, .multi-item-carousel .carousel-control.right { margin-left:15px;background-image:none; }

 .brand {
border: 1px solid #ccc; 
min-height: 330px;
margin: 0 -11px;
/* padding: 10px 20px; */

}


#Carousel-brands .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { right: -50%; }
#Carousel-brands .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { left: -70%; }

#Carousel-brands .item span { 
position: absolute;
bottom: 20px; 
left: 25px;
        }

.right.carousel-control span { 
top: 43%;
position: absolute;
font-size: 35pt;
}

.left.carousel-control span { 
top: 43%;
position: absolute;
font-size: 35pt;
left: 16px;
}

#Carousel-brands a.left.carousel-control { left: -6%; } 
#Carousel-brands a.right.carousel-control { right: -3%; }

a.big:hover { text-decoration: none; color: #f2434a;}

.form-signin input { margin: 10px 0px;}

.form-signin { margin: 30px 0 ;}

@media (max-width: 1079px)
    {
#header,
.bussines,
.lookbook,
.registration,
.present, 
.enter,
.magazines,
.condition,
.footer,
.banner, 
.about, 
.assort-text,
.retail-text,
.vacancy-text,
.contacts-text,
.video,
.branches,
.brands { width: 100%;
padding: 4px 10px; }

.brand img { width: 100%; }
.brand p { padding: 5px 10px; }

#Carousel-brands .item span { 
position: absolute;
bottom: 10px; 
left: 10px;
        }
}

@media (max-width: 576px)
    {
.multi-item-carousel .carousel-inner .prev,	
.multi-item-carousel .carousel-inner .active.left { left: 0;
     -webkit-transform: translate3d(-50%,0,0); 
    transform: translate3d(-50%,0,0);  
    MozTransform : translate( -50%, 0);
 }

.multi-item-carousel .carousel-inner .next,
.multi-item-carousel .carousel-inner .active.right { left: 0;
     -webkit-transform: translate3d(50%,0,0); 
    transform: translate3d(50%,0,0);  
MozTransform : translate( 50%, 0);
 }
}

@media (max-width: 450px)
{
a.big { font-size: 12pt;}
}

#scrollup {
position: fixed;
opacity: 0.8;
/*padding: 15px 10px 10px;*/
background: #aaa;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
right: 30px;
bottom: 10px;
display: none;
cursor: pointer;
}

.error {
text-align: center;
color: #a94442; 
font-weight:bold;
}

#parent {position: relative;}

#child {
    position: absolute;
    /*top: 50%;*/
    left: 25%;
    /*height: 30%;*/
    width: 80%;
    margin: 14% 0 0 -25%;
}

/*
     FILE ARCHIVED ON 20:35:59 Mar 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:36:42 Jun 05, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.497
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.01
  esindex: 0.009
  cdx.remote: 16.881
  LoadShardBlock: 92.456 (3)
  PetaboxLoader3.datanode: 269.445 (4)
  load_resource: 332.659
  PetaboxLoader3.resolve: 137.452
*/